API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsAstraeus
Graphics
Materials
Pbs
Data
PbsShadowMapParameters.h
1
// PbsShadowMapParameters.h
3
//
5
6
namespace
nkAstraeus
7
{
11
struct
PbsShadowMapParameters
final
12
{
13
PBS_SHADOW_MAP_PCF
_pcf
=
PBS_SHADOW_MAP_PCF::PCF_9_TAP
;
14
float
_depthBias
= -1.f ;
15
bool
_debugOob
= false ;
16
} ;
17
}
nkAstraeus::PbsShadowMapParameters::_pcf
PBS_SHADOW_MAP_PCF _pcf
The PCF setting.
Definition:
PbsShadowMapParameters.h:13
nkAstraeus::PBS_SHADOW_MAP_PCF::PCF_9_TAP
@ PCF_9_TAP
PCF with 9 taps.
nkAstraeus::PbsShadowMapParameters
Exposes parameters for the shadow map setup within the PbsMaterial.
Definition:
PbsShadowMapParameters.h:12
nkAstraeus::PbsShadowMapParameters::_debugOob
bool _debugOob
Whether the out of bound debug flag should be enabled or not.
Definition:
PbsShadowMapParameters.h:15
nkAstraeus
Encompasses all API of component NilkinsAstraeus.
Definition:
Engine.h:7
nkAstraeus::PBS_SHADOW_MAP_PCF
PBS_SHADOW_MAP_PCF
Percentage Closer Filtering settings available for the PbsMaterial.
Definition:
PbsShadowMapPcf.h:12
nkAstraeus::PbsShadowMapParameters::_depthBias
float _depthBias
The depth bias to use. Leave to -1 to use the default value.
Definition:
PbsShadowMapParameters.h:14
Generated by
Doxygen
1.8.18